/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.fjs.liyq.service;

import edu.fjs.liyq.entity.User;
import java.util.List;

/**
 *
 * @author danny
 */
public interface UserService {
    
    /**
     * 获取所有用户
     * @return 
     */
    List<User> getAll();
    
    /**
     * 用户认证
     * 
     * @param user  用于认证的用户实例
     * @return      如果验证成功，返回数据库中的用户实例<br>
     *              如果失败，返回null
     */
    User authenticate(User user);
}
